Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 ELCHO STREET Terraced £38,000 28 Apr 2000
23 ELCHO STREET Terraced £98,000 28 Feb 2006
24 ELCHO STREET Terraced £68,000 20 Dec 2013
24A ELCHO STREET Terraced £130,000 13 Aug 2021
25 ELCHO STREET Terraced £33,500 12 Nov 1999
26 ELCHO STREET Terraced £92,500 14 Jul 2023
27 ELCHO STREET Terraced £115,000 11 Feb 2022